package cn.sdormitory.dormitoryHygiene.vo;

import cn.hutool.core.date.DatePattern;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * @author : yy
 * @date: 2024/9/24 15:12
 * @description: 管理系统宿舍卫生列表VO
 */
@Data
public class DormitoryHygieneListVO {
    /**
     * 宿舍卫生表id
     */
    private Long id;

    /**
     * 检查日期
     */
    @JsonFormat(pattern = DatePattern.NORM_DATE_PATTERN, timezone = "GMT+8")
    @DateTimeFormat(pattern = DatePattern.NORM_DATE_PATTERN)
    private Date checkDate;

    /**
     * 检查时段
     */
    private Integer checkTimeSpan;

    /**
     * 评级(1:优秀 2:良好 3:差)
     */
    private Integer grade;

    /**
     * 检查者
     */
    private String checkUser;

    /**
     * 宿舍栋号
     */
    private String buildingNo;

    /**
     * 楼层
     */
    private String storey;

    /**
     * 宿舍号
     */
    private String dormitoryNo;

    private Long dormitoryId;

    /**
     * 创建时间
     */
    @JsonFormat(pattern = DatePattern.NORM_DATETIME_PATTERN, timezone = "GMT+8")
    @DateTimeFormat(pattern = DatePattern.NORM_DATETIME_PATTERN)
    private Date createTime;


}
